<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <title>Bedingungen &mdash; PowerShell fuer Systemintegratoren</title>
    
    <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
    
    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    '../',
        VERSION:     '1.0',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '.html',
        HAS_SOURCE:  true
      };
    </script>
    <script type="text/javascript" src="../_static/jquery.js"></script>
    <script type="text/javascript" src="../_static/underscore.js"></script>
    <script type="text/javascript" src="../_static/doctools.js"></script>
    <script type="text/javascript" src="../_static/translations.js"></script>
    <link rel="top" title="PowerShell fuer Systemintegratoren" href="../index.html" /> 
  </head>
  <body>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="../genindex.html" title="Allgemeiner Index"
             accesskey="I">Index</a></li>
        <li><a href="../index.html">PS4SYS</a> &raquo;</li> 
      </ul>
    </div>
      <div class="sphinxsidebar">
        <div class="sphinxsidebarwrapper">
            <p class="logo"><a href="../index.html">
              <img class="logo" src="../_static/PowerShell_icon_small.png" alt="Logo"/>
            </a></p>
  <h3>Diese Seite</h3>
  <ul class="this-page-menu">
    <li><a href="../_sources/aufgabe_rst/Aufgaben_PowerShell_Bedingungen.txt"
           rel="nofollow">Quelltext anzeigen</a></li>
  </ul>
<div id="searchbox" style="display: none">
  <h3>Schnellsuche</h3>
    <form class="search" action="../search.html" method="get">
      <input type="text" name="q" />
      <input type="submit" value="Los" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
    <p class="searchtip" style="font-size: 90%">
    Geben Sie Suchbegriffe oder einen Modul-, Klassen- oder Funktionsnamen ein.
    </p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body">
            
  <div class="section" id="bedingungen">
<h1>Bedingungen<a class="headerlink" href="#bedingungen" title="Permalink zu dieser Überschrift">¶</a></h1>
<p>Lösungen sind hier: <a class="reference internal" href="../Loesungen.html#loesung-powershell-bedingungen"><em>Bedingungen</em></a>:</p>
<ul>
<li><p class="first">Mit welchen Vergleichsoperatoren können Sie in Bedingungen arbeiten ?</p>
</li>
<li><p class="first">Folgende Variablen sind gegeben:</p>
<blockquote>
<div><blockquote>
<div><div class="highlight-sh"><div class="highlight"><pre><span class="nv">$user</span> <span class="o">=</span> <span class="s1">&#39;steinam&#39;</span>
<span class="nv">$pass</span> <span class="o">=</span> <span class="s1">&#39;passwort&#39;</span>
</pre></div>
</div>
</div></blockquote>
<p>Formulieren Sie eine Bedingung in Powershell, die gleichzeitig nach einem korrekten Usernamen und Passwort fragt.</p>
</div></blockquote>
</li>
<li><p class="first">Mit Hilfe von WMI können Sie feststellen, welche Rolle ein Computer innerhalb einer Domäne spielt. Es gibt 6 verschiedene Rollen:</p>
<blockquote>
<div><ul class="simple">
<li>0 = Stand alone workstation</li>
<li>1 = Member Workstation</li>
<li>2 = Stand Alone Server</li>
<li>3 = Member Server</li>
<li>4 = Backup Domain Controller</li>
<li>5 = Primary Domain Controller</li>
</ul>
<p>Falls andere Werte zurückkommen, kann die Rolle nicht eindeutig definiert werden</p>
<p>Erstellen Sie ein Skript, welches die jeweilige Rolle in Textform ausgibt.</p>
</div></blockquote>
</li>
<li><p class="first">Drucker auf verschiedenen Betriebssystemen ermitteln</p>
<blockquote>
<div><p>Verschiedene Betriebssysteme nutzen manchmal unterschiedliche WMI Klassen und/oder Eigenschaften, so z.B. Windows XP, Windows 2003 und Windows 2000.
Sie wollen die auf diesen Betriebssystemen verwendeten Drucker auflisten und benötigen ein universell einsetzbares Skript.
Verwenden Sie ein if-Statement zum Ermitteln der korrekten OS-Version und verwenden Sie den dafür vorgesehenen Code.</p>
<p>Benutzen Sie die WMI-Klasse win32_OperatingSystem zum Ermitteln der OS-Version sowie win32_Printer auf XP und 2003 und win32_PrintJob auf Win2000-Systemen</p>
</div></blockquote>
</li>
<li><p class="first">Schreiben Sie eine Anwendung, die nach Eingabe einer ganzen Zahl ausgibt, ob
die Zahl gerade (restlos durch 2 teilbar, Modulo!) ist oder nicht.</p>
</li>
<li><p class="first">Schreiben Sie eine Anwendung, die nach Eingabe zweier Zahlen ausgibt, welche
der beiden Zahlen die größere und welche die kleinere der beiden ist.</p>
</li>
<li><p class="first">Erweitern Sie die Anwendung um das Erkennen der Gleichheit der beiden
Eingaben.</p>
</li>
<li><p class="first">Schreiben Sie eine Anwendung, die ermittelt, ob eine Kreditantrag aufgrund des
Alters des Antragstellers in eine besondere Prüfung muss. Ist der Antragsteller nicht volljährig oder schon älter oder gleich 65 Jahre, soll eine Meldung ausgegeben werden. Falls das Alter dazwischen liegt, soll eine entsprechende Meldung ausgegeben werden.</p>
</li>
<li><p class="first">Schreiben Sie eine Anwendung, die zu einer eingegebenen Zahl den Kehrwert
ausgibt. Der Wert muss auf Plausibilität überprüft werden!</p>
</li>
<li><p class="first">Schreiben Sie eine Anwendung, die zu einer Eingabe den Absolutwert ausgibt.</p>
</li>
<li><p class="first">Schreiben Sie eine Anwendung, die nach Eingabe zweier Zahlen vom Anwender die
Summe, die Differenz, das Produkt und den Quotienten anfragt. Anschließend soll ausgegeben werden, welche Antwort falsch oder richtig waren (im Fehlerfall mit Lösung) und wie viel Prozent der Antworten richtig waren. Vergessen Sie nicht die Plausibilitätsprüfung der Eingaben (Division!).</p>
</li>
</ul>
</div>


          </div>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="../genindex.html" title="Allgemeiner Index"
             >Index</a></li>
        <li><a href="../index.html">PS4SYS</a> &raquo;</li> 
      </ul>
    </div>
    <div class="footer">
        &copy; Copyright 2010, STE.
      Mit <a href="http://sphinx-doc.org/">Sphinx</a> 1.2b1 erstellt.
    </div>
  </body>
</html>